﻿Public Class JuegoNegocio


    Public Function insertar(ByVal nombre As String, ByVal version As String, ByVal fabricante As String) As Juego

        Dim modelo As New Juego()
        modelo.Nombre = nombre
        modelo.Version = version
        modelo.Fabricante = fabricante

        Dim dao As New JuegoDAO

        Return dao.insertar(modelo)


    End Function



    Public Sub actualizar(ByVal Nombre As String, ByVal Version As String, ByVal Fabricante As String, ByVal idJuego As String)

        Dim modelo As New Juego()
        modelo.Nombre = Nombre
        modelo.Version = Version
        modelo.Fabricante = Fabricante
        modelo.idJuego = idJuego

        Dim dao As New JuegoDAO
        dao.actualizar(modelo)

    End Sub

    Public Function listar() As Collection
        Dim dao As New JuegoDAO
        Return dao.listar()
    End Function


    Public Function buscarPorNombre(ByVal nombre As String) As Collection
        Dim dao As New JuegoDAO
        Return dao.buscarPorNombre(nombre)
    End Function



End Class
